package com.suning.sawp.po.contend;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;

/**
 * 〈一句话功能简述〉<br>
 * 〈功能详细描述〉
 *
 * @author 12061748
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@Entity(name = "NM_LIB")
public class NmLibBean implements Serializable {
    /**
     * serialVersionUID
     */
    private static final long serialVersionUID = 5064206811221177120L;
    /**
     * id
     */
    private Long id;
    /**
     * 头像地址或者姓名
     */
    private String name;
    /**
     * 评论人类型（1：姓名 2：头像）
     */
    private String type;

    @Id
    @Column(name = "ID")
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    @Column(name = "NAME")
    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @Column(name = "TYPE")
    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    /**
     * 
     * 〈一句话功能简述〉<br>
     * 〈功能详细描述〉
     *
     * @author 12061748
     * @see [相关类/方法]（可选）
     * @since [产品/模块版本] （可选）
     */
    public static final class TypeConstants {
        /**
         * 姓名
         */
        public static final String TYPE_NAME = "1";
        /**
         * 头像
         */
        public static final String TYPE_HEADPIC = "2";

        private TypeConstants() {
        }
    }
}
